#
# PySNMP MIB module ITU-ALARM-MIB (http://snmplabs.com/pysmi)
# ASN.1 source file:///opt/mib/netdisco-mibs/rfc/ITU-ALARM-MIB.txt
# Produced by pysmi-0.3.4 at Thu Jan 27 18:18:37 2022
# On host loaclhost platform Linux version 3.10.0-1160.41.1.el7.x86_64 by user root
# Using Python version 3.6.8 (default, Nov 16 2020, 16:55:22) 
#
alarmListName, alarmActiveIndex, alarmActiveDateAndTime, alarmModelIndex = mibBuilder.importSymbols("ALARM-MIB", "alarmListName", "alarmActiveIndex", "alarmActiveDateAndTime", "alarmModelIndex")
OctetString, ObjectIdentifier, Integer = mibBuilder.importSymbols("ASN1", "OctetString", "ObjectIdentifier", "Integer")
NamedValues, = mibBuilder.importSymbols("ASN1-ENUMERATION", "NamedValues")
SingleValueConstraint, ConstraintsIntersection, ConstraintsUnion, ValueSizeConstraint, ValueRangeConstraint = mibBuilder.importSymbols("ASN1-REFINEMENT", "SingleValueConstraint", "ConstraintsIntersection", "ConstraintsUnion", "ValueSizeConstraint", "ValueRangeConstraint")
IANAItuEventType, IANAItuProbableCause = mibBuilder.importSymbols("IANA-ITU-ALARM-TC-MIB", "IANAItuEventType", "IANAItuProbableCause")
ItuPerceivedSeverity, ItuTrendIndication = mibBuilder.importSymbols("ITU-ALARM-TC-MIB", "ItuPerceivedSeverity", "ItuTrendIndication")
ZeroBasedCounter32, = mibBuilder.importSymbols("RMON2-MIB", "ZeroBasedCounter32")
SnmpAdminString, = mibBuilder.importSymbols("SNMP-FRAMEWORK-MIB", "SnmpAdminString")
ModuleCompliance, NotificationGroup, ObjectGroup = mibBuilder.importSymbols("SNMPv2-CONF", "ModuleCompliance", "NotificationGroup", "ObjectGroup")
NotificationType, Gauge32, TimeTicks, ObjectIdentity, mib_2, iso, ModuleIdentity, IpAddress, Counter32, MibIdentifier, Unsigned32, Integer32, Bits, Counter64, MibScalar, MibTable, MibTableRow, MibTableColumn = mibBuilder.importSymbols("SNMPv2-SMI", "NotificationType", "Gauge32", "TimeTicks", "ObjectIdentity", "mib-2", "iso", "ModuleIdentity", "IpAddress", "Counter32", "MibIdentifier", "Unsigned32", "Integer32", "Bits", "Counter64", "MibScalar", "MibTable", "MibTableRow", "MibTableColumn")
RowPointer, DisplayString, TextualConvention, AutonomousType = mibBuilder.importSymbols("SNMPv2-TC", "RowPointer", "DisplayString", "TextualConvention", "AutonomousType")
ituAlarmMIB = ModuleIdentity((1, 3, 6, 1, 2, 1, 121))
ituAlarmMIB.setRevisions(('2004-09-09 00:00',))
if mibBuilder.loadTexts: ituAlarmMIB.setLastUpdated('200409090000Z')
if mibBuilder.loadTexts: ituAlarmMIB.setOrganization('IETF Distributed Management Working Group')
ituAlarmObjects = MibIdentifier((1, 3, 6, 1, 2, 1, 121, 1))
ituAlarmModel = MibIdentifier((1, 3, 6, 1, 2, 1, 121, 1, 1))
ituAlarmActive = MibIdentifier((1, 3, 6, 1, 2, 1, 121, 1, 2))
ituAlarmTable = MibTable((1, 3, 6, 1, 2, 1, 121, 1, 1, 1), )
if mibBuilder.loadTexts: ituAlarmTable.setStatus('current')
ituAlarmEntry = MibTableRow((1, 3, 6, 1, 2, 1, 121, 1, 1, 1, 1), ).setIndexNames((0, "ALARM-MIB", "alarmListName"), (0, "ALARM-MIB", "alarmModelIndex"), (0, "ITU-ALARM-MIB", "ituAlarmPerceivedSeverity"))
if mibBuilder.loadTexts: ituAlarmEntry.setStatus('current')
ituAlarmPerceivedSeverity = MibTableColumn((1, 3, 6, 1, 2, 1, 121, 1, 1, 1, 1, 1), ItuPerceivedSeverity())
if mibBuilder.loadTexts: ituAlarmPerceivedSeverity.setStatus('current')
ituAlarmEventType = MibTableColumn((1, 3, 6, 1, 2, 1, 121, 1, 1, 1, 1, 2), IANAItuEventType()).setMaxAccess("readwrite")
if mibBuilder.loadTexts: ituAlarmEventType.setStatus('current')
ituAlarmProbableCause = MibTableColumn((1, 3, 6, 1, 2, 1, 121, 1, 1, 1, 1, 3), IANAItuProbableCause()).setMaxAccess("readwrite")
if mibBuilder.loadTexts: ituAlarmProbableCause.setStatus('current')
ituAlarmAdditionalText = MibTableColumn((1, 3, 6, 1, 2, 1, 121, 1, 1, 1, 1, 4), SnmpAdminString()).setMaxAccess("readwrite")
if mibBuilder.loadTexts: ituAlarmAdditionalText.setStatus('current')
ituAlarmGenericModel = MibTableColumn((1, 3, 6, 1, 2, 1, 121, 1, 1, 1, 1, 5), RowPointer()).setMaxAccess("readwrite")
if mibBuilder.loadTexts: ituAlarmGenericModel.setStatus('current')
ituAlarmActiveTable = MibTable((1, 3, 6, 1, 2, 1, 121, 1, 2, 1), )
if mibBuilder.loadTexts: ituAlarmActiveTable.setStatus('current')
ituAlarmActiveEntry = MibTableRow((1, 3, 6, 1, 2, 1, 121, 1, 2, 1, 1), ).setIndexNames((0, "ALARM-MIB", "alarmListName"), (0, "ALARM-MIB", "alarmActiveDateAndTime"), (0, "ALARM-MIB", "alarmActiveIndex"))
if mibBuilder.loadTexts: ituAlarmActiveEntry.setStatus('current')
ituAlarmActiveTrendIndication = MibTableColumn((1, 3, 6, 1, 2, 1, 121, 1, 2, 1, 1, 1), ItuTrendIndication()).setMaxAccess("readonly")
if mibBuilder.loadTexts: ituAlarmActiveTrendIndication.setStatus('current')
ituAlarmActiveDetector = MibTableColumn((1, 3, 6, 1, 2, 1, 121, 1, 2, 1, 1, 2), AutonomousType()).setMaxAccess("readonly")
if mibBuilder.loadTexts: ituAlarmActiveDetector.setStatus('current')
ituAlarmActiveServiceProvider = MibTableColumn((1, 3, 6, 1, 2, 1, 121, 1, 2, 1, 1, 3), AutonomousType()).setMaxAccess("readonly")
if mibBuilder.loadTexts: ituAlarmActiveServiceProvider.setStatus('current')
ituAlarmActiveServiceUser = MibTableColumn((1, 3, 6, 1, 2, 1, 121, 1, 2, 1, 1, 4), AutonomousType()).setMaxAccess("readonly")
if mibBuilder.loadTexts: ituAlarmActiveServiceUser.setStatus('current')
ituAlarmActiveStatsTable = MibTable((1, 3, 6, 1, 2, 1, 121, 1, 2, 2), )
if mibBuilder.loadTexts: ituAlarmActiveStatsTable.setStatus('current')
ituAlarmActiveStatsEntry = MibTableRow((1, 3, 6, 1, 2, 1, 121, 1, 2, 2, 1), ).setIndexNames((0, "ALARM-MIB", "alarmListName"))
if mibBuilder.loadTexts: ituAlarmActiveStatsEntry.setStatus('current')
ituAlarmActiveStatsIndeterminateCurrent = MibTableColumn((1, 3, 6, 1, 2, 1, 121, 1, 2, 2, 1, 1), Gauge32()).setMaxAccess("readonly")
if mibBuilder.loadTexts: ituAlarmActiveStatsIndeterminateCurrent.setStatus('current')
ituAlarmActiveStatsCriticalCurrent = MibTableColumn((1, 3, 6, 1, 2, 1, 121, 1, 2, 2, 1, 2), Gauge32()).setMaxAccess("readonly")
if mibBuilder.loadTexts: ituAlarmActiveStatsCriticalCurrent.setStatus('current')
ituAlarmActiveStatsMajorCurrent = MibTableColumn((1, 3, 6, 1, 2, 1, 121, 1, 2, 2, 1, 3), Gauge32()).setMaxAccess("readonly")
if mibBuilder.loadTexts: ituAlarmActiveStatsMajorCurrent.setStatus('current')
ituAlarmActiveStatsMinorCurrent = MibTableColumn((1, 3, 6, 1, 2, 1, 121, 1, 2, 2, 1, 4), Gauge32()).setMaxAccess("readonly")
if mibBuilder.loadTexts: ituAlarmActiveStatsMinorCurrent.setStatus('current')
ituAlarmActiveStatsWarningCurrent = MibTableColumn((1, 3, 6, 1, 2, 1, 121, 1, 2, 2, 1, 5), Gauge32()).setMaxAccess("readonly")
if mibBuilder.loadTexts: ituAlarmActiveStatsWarningCurrent.setStatus('current')
ituAlarmActiveStatsIndeterminates = MibTableColumn((1, 3, 6, 1, 2, 1, 121, 1, 2, 2, 1, 6), ZeroBasedCounter32()).setMaxAccess("readonly")
if mibBuilder.loadTexts: ituAlarmActiveStatsIndeterminates.setStatus('current')
ituAlarmActiveStatsCriticals = MibTableColumn((1, 3, 6, 1, 2, 1, 121, 1, 2, 2, 1, 7), ZeroBasedCounter32()).setMaxAccess("readonly")
if mibBuilder.loadTexts: ituAlarmActiveStatsCriticals.setStatus('current')
ituAlarmActiveStatsMajors = MibTableColumn((1, 3, 6, 1, 2, 1, 121, 1, 2, 2, 1, 8), ZeroBasedCounter32()).setMaxAccess("readonly")
if mibBuilder.loadTexts: ituAlarmActiveStatsMajors.setStatus('current')
ituAlarmActiveStatsMinors = MibTableColumn((1, 3, 6, 1, 2, 1, 121, 1, 2, 2, 1, 9), ZeroBasedCounter32()).setMaxAccess("readonly")
if mibBuilder.loadTexts: ituAlarmActiveStatsMinors.setStatus('current')
ituAlarmActiveStatsWarnings = MibTableColumn((1, 3, 6, 1, 2, 1, 121, 1, 2, 2, 1, 10), ZeroBasedCounter32()).setMaxAccess("readonly")
if mibBuilder.loadTexts: ituAlarmActiveStatsWarnings.setStatus('current')
ituAlarmConformance = MibIdentifier((1, 3, 6, 1, 2, 1, 121, 2))
ituAlarmCompliances = MibIdentifier((1, 3, 6, 1, 2, 1, 121, 2, 1))
ituAlarmCompliance = ModuleCompliance((1, 3, 6, 1, 2, 1, 121, 2, 1, 1)).setObjects(("ITU-ALARM-MIB", "ituAlarmGroup"), ("ITU-ALARM-MIB", "ituAlarmServiceUserGroup"), ("ITU-ALARM-MIB", "ituAlarmSecurityGroup"), ("ITU-ALARM-MIB", "ituAlarmStatisticsGroup"))

if getattr(mibBuilder, 'version', (0, 0, 0)) > (4, 4, 0):
    ituAlarmCompliance = ituAlarmCompliance.setStatus('current')
ituAlarmGroups = MibIdentifier((1, 3, 6, 1, 2, 1, 121, 2, 2))
ituAlarmGroup = ObjectGroup((1, 3, 6, 1, 2, 1, 121, 2, 2, 1)).setObjects(("ITU-ALARM-MIB", "ituAlarmEventType"), ("ITU-ALARM-MIB", "ituAlarmProbableCause"), ("ITU-ALARM-MIB", "ituAlarmGenericModel"))
if getattr(mibBuilder, 'version', (0, 0, 0)) > (4, 4, 0):
    ituAlarmGroup = ituAlarmGroup.setStatus('current')
ituAlarmServiceUserGroup = ObjectGroup((1, 3, 6, 1, 2, 1, 121, 2, 2, 2)).setObjects(("ITU-ALARM-MIB", "ituAlarmAdditionalText"), ("ITU-ALARM-MIB", "ituAlarmActiveTrendIndication"))
if getattr(mibBuilder, 'version', (0, 0, 0)) > (4, 4, 0):
    ituAlarmServiceUserGroup = ituAlarmServiceUserGroup.setStatus('current')
ituAlarmSecurityGroup = ObjectGroup((1, 3, 6, 1, 2, 1, 121, 2, 2, 3)).setObjects(("ITU-ALARM-MIB", "ituAlarmActiveDetector"), ("ITU-ALARM-MIB", "ituAlarmActiveServiceProvider"), ("ITU-ALARM-MIB", "ituAlarmActiveServiceUser"))
if getattr(mibBuilder, 'version', (0, 0, 0)) > (4, 4, 0):
    ituAlarmSecurityGroup = ituAlarmSecurityGroup.setStatus('current')
ituAlarmStatisticsGroup = ObjectGroup((1, 3, 6, 1, 2, 1, 121, 2, 2, 4)).setObjects(("ITU-ALARM-MIB", "ituAlarmActiveStatsIndeterminateCurrent"), ("ITU-ALARM-MIB", "ituAlarmActiveStatsCriticalCurrent"), ("ITU-ALARM-MIB", "ituAlarmActiveStatsMajorCurrent"), ("ITU-ALARM-MIB", "ituAlarmActiveStatsMinorCurrent"), ("ITU-ALARM-MIB", "ituAlarmActiveStatsWarningCurrent"), ("ITU-ALARM-MIB", "ituAlarmActiveStatsIndeterminates"), ("ITU-ALARM-MIB", "ituAlarmActiveStatsCriticals"), ("ITU-ALARM-MIB", "ituAlarmActiveStatsMajors"), ("ITU-ALARM-MIB", "ituAlarmActiveStatsMinors"), ("ITU-ALARM-MIB", "ituAlarmActiveStatsWarnings"))
if getattr(mibBuilder, 'version', (0, 0, 0)) > (4, 4, 0):
    ituAlarmStatisticsGroup = ituAlarmStatisticsGroup.setStatus('current')
mibBuilder.exportSymbols("ITU-ALARM-MIB", ituAlarmActiveTrendIndication=ituAlarmActiveTrendIndication, ituAlarmModel=ituAlarmModel, ituAlarmActiveStatsWarnings=ituAlarmActiveStatsWarnings, ituAlarmActiveDetector=ituAlarmActiveDetector, ituAlarmActiveStatsIndeterminateCurrent=ituAlarmActiveStatsIndeterminateCurrent, ituAlarmConformance=ituAlarmConformance, ituAlarmObjects=ituAlarmObjects, ituAlarmActiveTable=ituAlarmActiveTable, ituAlarmActiveEntry=ituAlarmActiveEntry, ituAlarmMIB=ituAlarmMIB, ituAlarmActive=ituAlarmActive, ituAlarmGroups=ituAlarmGroups, ituAlarmServiceUserGroup=ituAlarmServiceUserGroup, ituAlarmPerceivedSeverity=ituAlarmPerceivedSeverity, ituAlarmActiveStatsCriticals=ituAlarmActiveStatsCriticals, ituAlarmGroup=ituAlarmGroup, ituAlarmActiveStatsCriticalCurrent=ituAlarmActiveStatsCriticalCurrent, ituAlarmActiveServiceProvider=ituAlarmActiveServiceProvider, ituAlarmActiveStatsMinorCurrent=ituAlarmActiveStatsMinorCurrent, PYSNMP_MODULE_ID=ituAlarmMIB, ituAlarmActiveStatsMinors=ituAlarmActiveStatsMinors, ituAlarmAdditionalText=ituAlarmAdditionalText, ituAlarmActiveStatsEntry=ituAlarmActiveStatsEntry, ituAlarmActiveStatsTable=ituAlarmActiveStatsTable, ituAlarmGenericModel=ituAlarmGenericModel, ituAlarmEventType=ituAlarmEventType, ituAlarmTable=ituAlarmTable, ituAlarmActiveServiceUser=ituAlarmActiveServiceUser, ituAlarmCompliance=ituAlarmCompliance, ituAlarmProbableCause=ituAlarmProbableCause, ituAlarmActiveStatsMajors=ituAlarmActiveStatsMajors, ituAlarmCompliances=ituAlarmCompliances, ituAlarmSecurityGroup=ituAlarmSecurityGroup, ituAlarmActiveStatsWarningCurrent=ituAlarmActiveStatsWarningCurrent, ituAlarmStatisticsGroup=ituAlarmStatisticsGroup, ituAlarmActiveStatsIndeterminates=ituAlarmActiveStatsIndeterminates, ituAlarmActiveStatsMajorCurrent=ituAlarmActiveStatsMajorCurrent, ituAlarmEntry=ituAlarmEntry)
